Low-complexity 8-point DCT approximations based on integer functions

نویسندگان

  • Renato J. Cintra
  • Fábio M. Bayer
  • C. J. Tablada
چکیده

The discrete cosine transform (DCT) is widely regarded as a key operation in digital signal processing [15,51]. In fact, the Karhunen-Loève transform (KLT) is the asymptotic equivalent of the DCT, being the former an optimal transform in terms of decorrelation and energy compaction properties [1,15,18,23,37,51]. When high correlated first-order Markov signals are considered [15, 51]—such as natural images [37]— the DCT can closely emulate the KLT [1]. The DCT has been considered and effectively adopted in a number of methods for image and video coding [6]. In fact, the DCT is the central mathematical operation for the following standards: JPEG [46,58], MPEG-1 [52], MPEG-2 [28], H.261 [30], H.263 [31], H.264 [33,40,61,61], and the recent HEVC [8,49,54]. In all above standards, the particular 8-point DCT is considered. Thus, developing fast algorithms for the efficient evaluation of the 8-point DCT is a main task in the circuits, systems, and signal processing communities. Archived literature contains a multitude of fast algorithms for this particular blocklength [26, 57]. Remarkably extensive reports have been generated amalgamating scattered results for the 8-point DCT [15,51]. Among the most popular techniques, we mention the following algorithms: Wang factorization [59], Lee DCT for power-of-two blocklengths [35], Arai DCT scheme [2], Loeffler algorithm [39], Vetterli-Nussbaumer algorithm [57], Hou algorithm [26], and Feig-Winograd factorization [20]. All these methods are classical results in the field and have been considered for practical applications [38, 52, 56]. For instance, the Arai DCT scheme was employed in various recent hardware implementations of the DCT [19,42, 50]. Naturally, DCT fast algorithms that result in major computational savings compared to direct computation of the DCT were already developed decades ago. In fact, the intense research in the field has led R. J. Cintra is with the Signal Processing Group, Departamento de Estat́ıstica, Universidade Federal de Pernambuco, Recife, Brazil. E-mail: [email protected] F. M. Bayer is with the Departamento de Estat́ıstica and Laboratório de Ciências Espaciais de Santa Maria (LACESM), Universidade Federal de Santa Maria, Santa Maria, RS, Brazil. Email: [email protected]. C. J. Tablada is with the Signal Processing Group and the Graduate Program in Statistics, Universidade Federal de Pernambuco, Recife, PE, Brazil.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Energy-efficient 8-point DCT Approximations: Theory and Hardware Architectures

Due to its remarkable energy compaction properties, the discrete cosine transform (DCT) is employed in a multitude of compression standards, such as JPEG and H.265/HEVC. Several low-complexity integer approximations for the DCT have been proposed for both 1-D and 2-D signal analysis. The increasing demand for low-complexity, energy efficient methods require algorithms with even lower computatio...

متن کامل

An Improved Image Compressor Using Fast DCT Algorithm

Video processing systems such as HEVC requiring low energy consumption needed for the multimedia market has lead to extensive development in fast algorithms for the efficient approximation of 2-D DCT transforms. The DCT is employed in a multitude of compression standards due to its remarkable energy compaction properties. Multiplier-free approximate DCT transforms have been proposed that offer ...

متن کامل

An Efficient 16 Point Reconfigurable Dct Architecture Using Improved 8 Point Dct

In this paper we present a reconfigurable 16 Approximation of discrete cosine transform (DCT) using 8 point additions with less number of calculations. Most of the existing algorithms for approximation of the DCT target only the DCT of small transform lengths, and some of them are non-orthogonal. This paper presents a generalized recursive algorithm to obtain orthogonal approximation of DCT whe...

متن کامل

A Class of DCT Approximations Based on the Feig-Winograd Algorithm

A new class of matrices based on a parametrization of the Feig-Winograd factorization of 8-point DCT is proposed. Such parametrization induces a matrix subspace, which unifies a number of existing methods for DCT approximation. By solving a comprehensive multicriteria optimization problem, we identified several new DCT approximations. Obtained solutions were sought to possess the following prop...

متن کامل

Real Time Video Compression and Novelty Detection using HMM Algorithm

A new DCT approximation that possesses an extremely low arithmetic complexity, requiring only 14 additions. This novel transform was obtained by means of solving a tailored optimization problem aiming at minimizing the transform computational cost. Second, we propose hardware implementations for several 2-D 8-point approximate DCT. All introduced implementations are sought to be fully parallel ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Signal Processing

دوره 99  شماره 

صفحات  -

تاریخ انتشار 2014